\doxysection{Binary\+Tree$<$ Comparable $>$\+::Node Struct Reference}
\label{struct_binary_tree_1_1_node}\index{BinaryTree$<$ Comparable $>$::Node@{BinaryTree$<$ Comparable $>$::Node}}


Basis struct for all nodes.  




{\ttfamily \#include $<$Binary\+Tree.\+h$>$}



Inheritance diagram for Binary\+Tree$<$ Comparable $>$\+::Node\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{struct_binary_tree_1_1_node__inherit__graph}
\end{center}
\end{figure}


Collaboration diagram for Binary\+Tree$<$ Comparable $>$\+::Node\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=271pt]{struct_binary_tree_1_1_node__coll__graph}
\end{center}
\end{figure}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\textbf{ Node} (const Comparable \&the\+Element, \textbf{ Node} $\ast$lt, \textbf{ Node} $\ast$rt)
\item 
\textbf{ Node} (Comparable \&\&the\+Element, \textbf{ Node} $\ast$lt, \textbf{ Node} $\ast$rt)
\end{DoxyCompactItemize}
\doxysubsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
Comparable \textbf{ element}
\item 
\textbf{ Node} $\ast$ \textbf{ left}
\item 
\textbf{ Node} $\ast$ \textbf{ right}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
\subsubsection*{template$<$typename Comparable$>$\newline
struct Binary\+Tree$<$ Comparable $>$\+::\+Node}

Basis struct for all nodes. 

\doxysubsection{Constructor \& Destructor Documentation}
\mbox{\label{struct_binary_tree_1_1_node_aab57f5fb56731acebb6963e21c3ab5c2}} 
\index{BinaryTree$<$ Comparable $>$::Node@{BinaryTree$<$ Comparable $>$::Node}!Node@{Node}}
\index{Node@{Node}!BinaryTree$<$ Comparable $>$::Node@{BinaryTree$<$ Comparable $>$::Node}}
\doxysubsubsection{Node()\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily template$<$typename Comparable $>$ \\
\textbf{ Binary\+Tree}$<$ Comparable $>$\+::Node\+::\+Node (\begin{DoxyParamCaption}\item[{const Comparable \&}]{the\+Element,  }\item[{\textbf{ Node} $\ast$}]{lt,  }\item[{\textbf{ Node} $\ast$}]{rt }\end{DoxyParamCaption})}

\mbox{\label{struct_binary_tree_1_1_node_aa81dacb210d9840ba09b83e8ca8fed35}} 
\index{BinaryTree$<$ Comparable $>$::Node@{BinaryTree$<$ Comparable $>$::Node}!Node@{Node}}
\index{Node@{Node}!BinaryTree$<$ Comparable $>$::Node@{BinaryTree$<$ Comparable $>$::Node}}
\doxysubsubsection{Node()\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily template$<$typename Comparable $>$ \\
\textbf{ Binary\+Tree}$<$ Comparable $>$\+::Node\+::\+Node (\begin{DoxyParamCaption}\item[{Comparable \&\&}]{the\+Element,  }\item[{\textbf{ Node} $\ast$}]{lt,  }\item[{\textbf{ Node} $\ast$}]{rt }\end{DoxyParamCaption})}



\doxysubsection{Member Data Documentation}
\mbox{\label{struct_binary_tree_1_1_node_a7ea42fc4b64bacc44e50c83c2fd50fb0}} 
\index{BinaryTree$<$ Comparable $>$::Node@{BinaryTree$<$ Comparable $>$::Node}!element@{element}}
\index{element@{element}!BinaryTree$<$ Comparable $>$::Node@{BinaryTree$<$ Comparable $>$::Node}}
\doxysubsubsection{element}
{\footnotesize\ttfamily template$<$typename Comparable $>$ \\
Comparable \textbf{ Binary\+Tree}$<$ Comparable $>$\+::Node\+::element}

\mbox{\label{struct_binary_tree_1_1_node_ad157b6c3c2702054cad17c6a7c1bacb0}} 
\index{BinaryTree$<$ Comparable $>$::Node@{BinaryTree$<$ Comparable $>$::Node}!left@{left}}
\index{left@{left}!BinaryTree$<$ Comparable $>$::Node@{BinaryTree$<$ Comparable $>$::Node}}
\doxysubsubsection{left}
{\footnotesize\ttfamily template$<$typename Comparable $>$ \\
\textbf{ Node}$\ast$ \textbf{ Binary\+Tree}$<$ Comparable $>$\+::Node\+::left}

\mbox{\label{struct_binary_tree_1_1_node_abc7e4f43c4c43222bec0c697b4a7d955}} 
\index{BinaryTree$<$ Comparable $>$::Node@{BinaryTree$<$ Comparable $>$::Node}!right@{right}}
\index{right@{right}!BinaryTree$<$ Comparable $>$::Node@{BinaryTree$<$ Comparable $>$::Node}}
\doxysubsubsection{right}
{\footnotesize\ttfamily template$<$typename Comparable $>$ \\
\textbf{ Node}$\ast$ \textbf{ Binary\+Tree}$<$ Comparable $>$\+::Node\+::right}



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
\textbf{ Binary\+Tree.\+h}\end{DoxyCompactItemize}
